.tab-h{
  /* height: 68rpx; */
  width: 100%; 
  box-sizing: border-box;
  overflow: hidden;
  /* line-height: 68rpx; */
  font-size: 24rpx; 
  white-space: nowrap;
  }
.tab-item{
  height: 100rpx;
  display: inline-flex;
  flex-direction: column;
  align-items: center;
  line-height: 96rpx;
  padding-left: 60rpx;
  font-size: 26rpx;
  width: auto;
}
.tab-item:first-child{
    padding-left: 30rpx;
}
.tab-item:last-child{
    margin-right: 30rpx;
}
.course_type_list{
  border-bottom: 1rpx solid #eee;
  position: fixed;
  width: 100%;
  background: #fff;
  z-index: 2;
}
.active_border{
    width: 75%;
}